#define _CRT_SECURE_NO_WARNINGS 1

//# include<bits/stdc++.h>
//using namespace std;
//
//int main()
//{
//    int a, b, c;
//    cin >> a >> b >> c;
//    double ret = 4 * (sqrt((a * b) / c)
//        + sqrt((a * c) / b)
//        + sqrt((c * b) / a));
//    printf("%.0lf", ret);
//    return 0;
//}
//
//
//# include<bits/stdc++.h>
//using namespace std;
//
//int main()
//{
//    int min_v = 10000, max_v = 0, sum = 0;
//    int arr[4] = {};
//    for (int i = 0; i < 4; ++i)
//    {
//        cin >> arr[i];
//        if (min_v > arr[i])
//        {
//            min_v = arr[i];
//        }
//        if (max_v < arr[i])
//        {
//            max_v = arr[i];
//        }
//        sum += arr[i];
//    }
//    cout << abs(sum - 2 * (min_v + max_v));
//    return 0;
//}



# include<bits/stdc++.h>
using namespace std;


int main()
{
    int a;
    cin >> a;
    printf("%.3lf", 3.0 * pow(a, 1.0 / 3));
    return 0;
}